After successfully completing this section, you should be able to
Required:
3.6 Principles of Congestion Control
3.7 TCP Congestion Control
3.8 Evolution of Transport-Layer Functionality
Section 3 – Congestion Control at the Transport Layer and Evolution of Transport-Layer Functionality
Principles of congestion control
Available bit rate (ABR)
Asynchronous transfer mode (ATM)
The causes and costs of congestion
Per-connection throughput
Offered load to the network
Buffer overflow
Approaches to congestion control
ATM ABR congestion control
Resources management cells (in ATM ABR)
Explicit forward congestion indication (EFCI) bit
Congestion indication (CI) bit
No increase (NI) bit
Explicit rate (ER) field
TCP congestion control
Congestion window
TCP self-clocking
TCP congestion control principles
TCP congestion control algorithm
Slow start
TCP splitting
Congestion avoidance
Fast recovery
TCP Tahoe
TCP Reno
Additive-increase, multiplicative-decrease (AIMD)
Macroscopic description of TCP throughput
TCP over high-bandwidth paths
fairness and UDP
fairness and parallel TCP connection